package com.tsd.core.constants;

/**
 * @ClassName: JwtConstants
 * @Description: TODO
 * @Author: Hillpool
 * @Date: 2024/4/16 15:34
 * @Version: 1.0
 */
public class JwtConstants {
    //用户分类：对应sys_user,sys_reg_user,base_related_party,base_related_party_operator几个表的数据
    public final static String TYPE_SYS_USER = "sys";
    public final static String TYPE_REG_USER = "reg";
    public final static String TYPE_CLIENT = "client";
    public final static String TYPE_CLIENT_OPERATOR = "client_op";
    public final static String DEVICE_TYPE_PC = "pc";
    public final static String DEVICE_TYPE_APP = "app";
    public final static String CLAIM_NAME_TYPE = "type";
    public final static String CLAIM_NAME_ID = "id";
    public final static String CLAIM_NAME_SID = "sid";
    public final static String CLAIM_NAME_LOGIN_ID = "login_id";
    public final static String CLAIM_NAME_USER_NAME = "name";
    public final static String CLAIM_NAME_GROUP_SID = "group_sid";
    public final static String CLAIM_NAME_GROUP_PERSON_SID = "group_person_sid";
    public final static String CLAIM_NAME_ACCOUNT_SET_SID = "account_set_sid";
    public final static String CLAIM_NAME_OPEN_ID = "open_id";
    public final static String CLAIM_NAME_DEVICE_TYPR = "device_type";

    public final static String CLAIM_NAME_CLIENT_AUTH_MODE = "client_auth_mode";

    public final static String CLAIM_NAME_CLIENT_AUTH_SETTING = "client_auth_setting";
}
